Kahn Academy
With a library videos covering everything from arithmetic to physics, finance, and history and practice exercises to help student's learn what they want, when they want, at their own pace. This is great for lessons or can be used for tutorials as needed. This site covers all subjects and levels! http://www.khanacademy.org/
Math Tales
They can be used as fun extra credit or homework assignments. I love them.
This company also has great stuff for language arts too:
Materials for Reading
Kahn Academy
With a library videos covering everything from arithmetic to physics, finance, and history and practice exercises to help student's learn what they want, when they want, at their own pace. This is great for lessons or can be used for tutorials as needed. This site covers all subjects and levels!
http://www.khanacademy.org/